i'm giving you the ball - Espagnol Anglais Dictionnaire